package com.atguigu.gmall.pms.vo;

import com.atguigu.gmall.pms.entity.SpuEntity;
import lombok.Data;

import java.util.List;

@Data
public class SpuVo extends SpuEntity {
    //Spu的属性：存到spu表中
//    brandId: "1" //spu品牌id
//    categoryId: 225 //spu分类id
//    name: "大米13promax" //spu名称
//    publishStatus: 1 //spu的发布状态


//    spuImages  spu的商品详情图片列表：spu_desc
    List<String> spuImages;
    //    baseAttrs  spu的属性值：spu_attr_value
    //因为前端提交的baseAttrs中的一条 记录代表一个spu的属性值数据，选中的属性值有多个，spu属性值bean接受属性值的属性是字符串类型
    //所以不能使用SpuAttrValueEntity直接接受
    List<SpuAttrValueVo> baseAttrs;
    // skus   spu的sku集合：sku
    List<SkuVo> skus;
}
